package mobile.game.rpc;
                    
import mobile.game.core.Service;
import mobile.game.core.gen.proxy.RPCImplBase;
import mobile.game.rpc.DefaultServiceProxy.EnumCall;
import mobile.game.core.support.function.*;
import mobile.game.core.gen.JowGenFile;

@SuppressWarnings("all")
@JowGenFile
public final class DefaultServiceImpl extends RPCImplBase {
	
	/**
	 * 获取函数指针
	 */
	@Override	
	public Object getMethodFunction(Service service, int methodKey) {
		DefaultService serv = (DefaultService)service;
		switch (methodKey) {
			case EnumCall.MOBILE_GAME_RPC_DEFAULTSERVICE_DISPATCH: {
				return (JowFunction0)serv::dispatch;
			}
			default: break;
		}
		return null;
	}

}
